pay one's final respects - Deutsch Englisch Wörterbuch